package com.growthserver.vo;

import com.growthserver.entity.TTaskRuleEntity;
import lombok.Data;

import java.util.List;

@Data
public class TaskInfoVo {

    /**
     * 任务ID
     */
    private String taskId ;
    /**
     * 任务模块
     */
    private String taskModule ;
    /**
     * 任务类型  如:注册,签到,完善个人资料
     */
    private String taskType ;
    /**
     * 活动开始时间
     */
    private String taskStartTime ;
    /**
     * 活动结束时间
     */
    private String taskEndTime ;
    /**
     * 任务状态
     */
    private String taskStatus;
    /**
     * 任务名称
     */
    private String taskName ;
    /**
     * 任务描述
     */
    private String taskDescription ;
    /**
     * 发放部门
     */
    private String taskDistributeDepartment ;
    /**
     * 积分预算审核单号
     */
    private String budgetRequestNum ;
    /**
     * 分值类型 ,1积分 ,2成长值,3积分+成长值
     */
    private String taskValueType ;
    /**
     * 积分有效期
     */
    private String integralTimeRange ;
    /**
     * 创建者ID
     * */
    private String creator ;
    /**
     * 创建者名称
     * */
    private String createdName ;
    /**
     * 修改人ID
     */
    private String modifier ;
    /**
     * 修改人名称
     */
    private String modifyName ;
    /**
     * 规则对象
     */
    List<TTaskRuleEntity> ruleEntityList;
}
